package org.jeecg.modules.htxincailiao.order.constant;

import org.jeecg.domain.BaseEnum;

public enum HTOrderTypeEnum implements BaseEnum {
    //订单类型: 0-商品订单 1-资料订单 2-产业中心-会议订单家 3-产业中心-展会订单 4-产业中心-沙龙订单 5-多种产品类型复合订单 6-报告订单

    /**
     * 商品订单
     */
    GOODS(0, "商品订单"),

    /**
     * 资料订单
     */
    LIBRARY(1, "资料订单"),

    /**
     * 产业中心-会议订单
     */
    INDUSTRY_MEETING(2, "产业中心-会议订单"),

    /**
     * 产业中心-展会订单
     */
    INDUSTRY_EXHIBITION(3, "产业中心-展会订单"),

    /**
     * 产业中心-沙龙订单
     */
    INDUSTRY_SALON(4, "产业中心-沙龙订单"),

    /**
     * 多种产品类型复合订单 (商品， 资料)
     */
    MUTABLE(5, "多种产品类型复合订单"),

    REPORT(6, "报告订单");

    private Integer value;

    private String desc;

    HTOrderTypeEnum(Integer value, String desc) {
        this.value = value;
        this.desc = desc;
    }


    /**
     * 获取枚举类的值
     *
     * @return Integer
     */
    @Override
    public Integer getValue() {
        return value;
    }

    /**
     * 获取枚举类的说明
     *
     * @return String
     */
    @Override
    public String getDesc() {
        return this.desc;
    }
}
